|
|
> I agree that there are quite a lot of possibilities to improve isosurface
> intersection calculation like precalculations or caching of function
> values, but don't forget that one enormous advantage of isosurfaces
> compared to meshes for example is the low memory use.
Well I'm not into the source code, but what about to precalculate just the
bit of isosurface, that is currently rendering? I mean, POV-Ray renders
pixel by pixel, line by line. For each pixel, many things has to be done,
but it shouldn't be necessary to calculate the surface, for that pixel, more
than once.. I wonder if it's calculated many times, since some objects like
iso's takes much longer.
(I know this idea wouldn't provide a cache for transparant or reflected
objects. Those would have to be recalculated.)
Regards,
Hugo
Post a reply to this message
|
|